Embassy of Switzerland, London

Embassy of Switzerland in London
Location London
Address 16-18 Montagu Place
Ambassador Alexis P. Lautenberg

The Embassy of Switzerland in London is located at 16-18 Montagu Place in Marylebone, London. It consists of a large nineteenth century building with a modern addition.

External links